home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacHaskell 2.2 / csys / cache-structs.scm next >
Encoding:
Text File  |  1994-09-27  |  2.2 KB  |  11 lines  |  [TEXT/CCL2]

  1. ;;; these structures deal with the compilation system and the unit cache.
  2.  
  3. ;;; An entry in the unit cache:
  4.  
  5. (define-struct ucache
  6.   (slots
  7.     (ufile (type string))  ; the name of the file containing the unit definition
  8.     (cifile (type string)) ; the filename of the (compiled) interface file
  9.     (sifile (type string)) ; the filename of the (uncompiled) interface file
  10.     (cfile (type string))  ; the filename of the (compiled) output file
  11.     (sfile (type string))  ; the filename of the (uncompiled) output